#pragma once

#include <Eigen/Dense>

namespace  ldl_eigen
{
class Loss
{
public:
    // 输出层的接口
    virtual float forward(const Eigen::MatrixXf& inputs, const Eigen::MatrixXf& labels) = 0;
    virtual Eigen::MatrixXf backward() = 0;
};
}
